wonderful = ['sunshine','daisies','butter mellow']#定义一个列表

print(wonderful[0]) #通过索引获取列表元素

wonderful.append('hi') #在末尾添加新对象
wonderful.insert(1,'hello')#将对象插入列表
print(wonderful)

list1 = ['a','p','p','l','e',]
print(list1.count('p')) #返回某元素在列表中出现的次数

list2 = ['i','love']
list2.extend(list1) #用新列表扩展原来的列表
print(list2)

list2_pop = list2.pop(0)
print(list2_pop) #删除列表中的元素,并返回这个元素
print(list2) 
list1.remove('p')
print(list1) #删除某个值的第一个匹配项

#切片
print(wonderful[::-1])   #列表的翻转
print(wonderful[1::])    #除了第一个之外的其他元素
print(wonderful[:-1])    #除了最后一个之外的其他元素

print("sunshine,daisies,butter mellow"[:8]) #打印前7个字符，执行结果为sunshine
print("sunshine,daisies,butter mellow"[3:8]) #打印3到7个字符，执行结果为shine
print("sunshine,daisies,butter mellow"[9:]) #打印从第九个字符到最后，执行结果为daisies,butter mellow
print("sunshine,daisies,butter mellow"[:]) #打印所有字符，执行结果为sunshine,daisies,butter mellow
print("sunshine,daisies,butter mellow"[:-1]) #打印开始到倒数第二个字符（去尾），执行结果为sunshine,daisies,butter mello
print("sunshine,daisies,butter mellow"[9:-6]) #打印第9个字符到-6的字符（倒数第7个字符），执行结果为daisies,butter


